it turns out that... - French English Dictionary